riding steps - German English Dictionary